<?php
// 初始化数据库，连接认证
function pdo_init(){
    $pdo=new PDO('mysql:host=localhost;prot=3306;dbname=php71','root','root');
    if(!$pdo){
        die('连接数据库失败');
    }
    return $pdo;
}

// 写操作，方法为pdo_exec
function pdo_exec($pdo,$sql){
    $res=$pdo->exec($sql);
    if(!$res){
        echo 'sql语法错误：<br>';
        echo '错误代码为：'.$error[1].'<br>';
        echo '错误原因为：'.$error[2].'<br>';
    }
    return $res;
}

// 查询数据库
function pdo_query(){
    $stmt=$pdo->query($sql);
    if(!$stmt){
        echo 'sql语法错误：<br>';
        echo '错误代码为：'.$error[1].'<br>';
        echo '错误原因为：'.$error[2].'<br>';
    }
    return $stmt;
}

// 获取查询数据中的数据，fetch为一条数据fetchAll为多条数据
function pdo_get($stmt,$only=true){
    if($only){
        return $stmt->fetch();
    }else{
        return $stmt->fetchAll();
    }
}